card punch buffer - Francés Inglés Diccionario